8bae792d6cd95a793cb7d76f60a8d6ad20a1be41,src/main/java/ivorius/ivtoolkit/rendering/IvRenderHelper.java,IvRenderHelper,drawCuboid,#WorldRenderer#number#number#number#number#boolean#,225

Before Change



        tessellator.addVertex(-sizeX * in, -sizeY * in, -sizeZ);
        tessellator.addVertex(-sizeX * in, sizeY * in, -sizeZ);
        tessellator.addVertex(sizeX * in, sizeY * in, -sizeZ);
        tessellator.addVertex(sizeX * in, -sizeY * in, -sizeZ);
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.startDrawing(GL11.GL_LINE_STRIP);
        }
        tessellator.addVertex(-sizeX * in, -sizeY * in, sizeZ);
        tessellator.addVertex(sizeX * in, -sizeY * in, sizeZ);
        tessellator.addVertex(sizeX * in, sizeY * in, sizeZ);
        tessellator.addVertex(-sizeX * in, sizeY * in, sizeZ);
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.startDrawing(GL11.GL_LINE_STRIP);
        }
        tessellator.addVertex(-sizeX, -sizeY * in, -sizeZ * in);
        tessellator.addVertex(-sizeX, -sizeY * in, sizeZ * in);
        tessellator.addVertex(-sizeX, sizeY * in, sizeZ * in);
        tessellator.addVertex(-sizeX, sizeY * in, -sizeZ * in);
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.startDrawing(GL11.GL_LINE_STRIP);
        }
        tessellator.addVertex(sizeX, -sizeY * in, -sizeZ * in);
        tessellator.addVertex(sizeX, sizeY * in, -sizeZ * in);
        tessellator.addVertex(sizeX, sizeY * in, sizeZ * in);
        tessellator.addVertex(sizeX, -sizeY * in, sizeZ * in);
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.startDrawing(GL11.GL_LINE_STRIP);
        }
        tessellator.addVertex(-sizeX * in, sizeY, -sizeZ * in);
        tessellator.addVertex(-sizeX * in, sizeY, sizeZ * in);
        tessellator.addVertex(sizeX * in, sizeY, sizeZ * in);
        tessellator.addVertex(sizeX * in, sizeY, -sizeZ * in);
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.startDrawing(GL11.GL_LINE_STRIP);
        }
        tessellator.addVertex(-sizeX * in, -sizeY, -sizeZ * in);
        tessellator.addVertex(sizeX * in, -sizeY, -sizeZ * in);
        tessellator.addVertex(sizeX * in, -sizeY, sizeZ * in);
        tessellator.addVertex(-sizeX * in, -sizeY, sizeZ * in);

After Change


        Tessellator.getInstance().draw();
    }

    public static void drawCuboid(WorldRenderer tessellator, float sizeX, float sizeY, float sizeZ, float in, boolean lined)
    {
        if (lined)
        {
            tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
        }
        else
        {
            tessellator.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX_COLOR);
        }

        tessellator.pos(-sizeX * in, -sizeY * in, -sizeZ).endVertex();
        tessellator.pos(-sizeX * in, sizeY * in, -sizeZ).endVertex();
        tessellator.pos(sizeX * in, sizeY * in, -sizeZ).endVertex();
        tessellator.pos(sizeX * in, -sizeY * in, -sizeZ).endVertex();
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
        }
        tessellator.pos(-sizeX * in, -sizeY * in, sizeZ).endVertex();
        tessellator.pos(sizeX * in, -sizeY * in, sizeZ).endVertex();
        tessellator.pos(sizeX * in, sizeY * in, sizeZ).endVertex();
        tessellator.pos(-sizeX * in, sizeY * in, sizeZ).endVertex();
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
        }
        tessellator.pos(-sizeX, -sizeY * in, -sizeZ * in).endVertex();
        tessellator.pos(-sizeX, -sizeY * in, sizeZ * in).endVertex();
        tessellator.pos(-sizeX, sizeY * in, sizeZ * in).endVertex();
        tessellator.pos(-sizeX, sizeY * in, -sizeZ * in).endVertex();
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
        }
        tessellator.pos(sizeX, -sizeY * in, -sizeZ * in).endVertex();
        tessellator.pos(sizeX, sizeY * in, -sizeZ * in).endVertex();
        tessellator.pos(sizeX, sizeY * in, sizeZ * in).endVertex();
        tessellator.pos(sizeX, -sizeY * in, sizeZ * in).endVertex();
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
        }
        tessellator.pos(-sizeX * in, sizeY, -sizeZ * in).endVertex();
        tessellator.pos(-sizeX * in, sizeY, sizeZ * in).endVertex();
        tessellator.pos(sizeX * in, sizeY, sizeZ * in).endVertex();
        tessellator.pos(sizeX * in, sizeY, -sizeZ * in).endVertex();
        if (lined)
        {
            Tessellator.getInstance().draw();
        }

        if (lined)
        {
            tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
        }
        tessellator.pos(-sizeX * in, -sizeY, -sizeZ * in).endVertex();
        tessellator.pos(sizeX * in, -sizeY, -sizeZ * in).endVertex();
        tessellator.pos(sizeX * in, -sizeY, sizeZ * in).endVertex();
        tessellator.pos(-sizeX * in, -sizeY, sizeZ * in).endVertex();